/*publish at 2019-05-15  by ruiying*/
.SG_top_wrap{ width: 100%; background-color: #fff;position:relative;z-index:10000}
.SG_top{ width: 980px; height: 38px; font: 14px/38px "Microsoft Yahei"; color: #4d4d4d; margin: 0 auto; }
.SG_top a{ color: #4d4d4d; cursor: pointer;text-decoration: none;}
.SG_top a:hover{ color: #ff8400;text-decoration: none;}
.SG_top_menu{ float: left;}
.SG_top_menu a{ margin-right: 28px; float:left;}
.SG_top_line{ display: block; width: 1px; height: 12px; margin-top: 14px; background-color: #e2e2e2; float: left; overflow: hidden;}
.SG_top_menu .imgDiv{width:70px; height:30px; float:left; margin:4px 28px 4px 0;}
.SG_top_menu .img{width:70px; height:30px; background:url(https://n.sinaimg.cn/games/2016/home/photo.png) no-repeat center; display:inline-block;}
/*通用*/
.SG_top_div a.SG_top_link,.SG_arrtop,.Sselect,.SG_top_search a.SG_sbn,.SG_login a.slogin,.SG_Login_box input.SG_name,.SG_Login_box input.SG_pass,.SG_Login_box input.SG_weidun,.SG_Login_box input.SG_door,.SG_Login_box ul li a.open_kb,.SG_form_closed,.SG_logined a.SG_wb_logo,.SG_wb_img span{ background: url(https://n.sinaimg.cn/default/SG_top_white2014.png) no-repeat;}
.SG_box_wrap,.Sselect_menu_wrap,.SG_Login_wrap,.SG_Logined_wrap{background: url(https://i0.sinaimg.cn/gm/home/2014/gray.png) repeat;}

.SG_top_div{ width: 60px; float: left; position: relative; margin:0 28px 0 0;}
.SG_top_div a.SG_top_link{ display: block; width: 60px; text-align: center;}
.SG_box_wrap{ padding-top: 14px; position: absolute; left: -23px; top: 38px; display: none;  z-index:1000; }
.SG_box_wrap1{left: -24px;}
.SG_box{ background-color: #fff; border: 1px solid #d1d1d1; }
.SG_box .zhan{display: inline-block;width: 14px;}
.SG_arrtop{ display: block; width: 11px; height: 6px; background-position: 0 -566px; position: absolute; left: 24px; top: 9px; }
.SG_botbg{ display: block; width: 100%; height: 2px; font-size: 0px; background-color: #000; opacity: 0.1; filter:alpha( opacity = 10);}
/*导航*/
.SG_top_nav a.SG_top_link{ background-position: -25px 0;}
.SG_top_nav a.SG_top_link:hover,.SG_top_nav a.SG_top_link.hover{ color: #ff8400; background-position: -25px -38px;}
.SGtn_box_wrap{ width: 640px; }
.SGtn_box_wrap .SG_box{ width: 638px; padding: 8px 0; color: #e2e2e2; font-family:"SimSun"; }
.SGtn_box_wrap .SG_box a{ padding: 0 20px; font-family:"Microsoft Yahei"; }

/*手机*/
#SG_top_phone{width:72px;}
#SG_top_phone .SG_top_link{width:72px;}
.SG_top_phone a.SG_top_link{ background-position: -27px -76px;}
.SG_top_phone a.SG_top_link:hover,.SG_top_phone a.SG_top_link.hover{ color: #ff8400; background-position: -27px -114px;}
.SGtp_box_wrap{ width: 470px;}
.SGtp_box_wrap .SG_box{ width: 448px; padding: 0 0 20px 20px;}
.SGtp_box_wrap .SG_box ul{ zoom:1;}
.SGtp_box_wrap .SG_box ul:after {visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.SGtp_box_wrap .SG_box li{ width: 223px; height: 50px; margin-top: 20px; float: left;}
.SGtp_box_wrap .SG_box li img{ float: left;}
.SGtp_box_wrap .SG_box li p{ width: 158px; height: 28px; font-size: 14px; font-weight: bold; line-height: 28px; float: left; padding-left: 15px;}
.SGtp_box_wrap .SG_box li span{ display: block; width: 158px; height: 22px; font-size: 12px; line-height: 22px; color: #e4e4e4; float: left; padding-left: 15px;}
.SGtp_box_wrap .SG_box li span a{ color: #ff8400;}
.SGtp_box_wrap .SG_box li span a:hover{ color: #ff8400; text-decoration: underline;}

/*搜索*/
.SG_top_search{ width:200px; height:24px; line-height: 24px; float:right; background-color: #fff; border: 1px solid #dadada; margin-top:6px; position: relative;}
.Sselect{ width:52px; float:left; text-indent:9px; background-position: 0 -304px; position:relative; cursor:pointer;}
.Sselect a{ color:#7b7b7b;}
.Sselect a:hover{ color:#ff8400;}
.Sselect:hover,.Sselect.hover{ color: #ff8400; background-position: 0 -328px;}
.Sselect_menu_wrap{ background-color: #ababab; padding-bottom: 2px; position: absolute; left: -1px; top: 24px; display: none; z-index: 1000; }
.Sselect_menu{ width: 52px; background-color: #fff; border: 1px solid #dadada; border-top: none;}
.Sselect_menu a{ display: block; width: 100%; height: 33px; line-height: 33px;}
.Sselect_menu a:hover{ background-color: #eaeaea;}
.SG_top_search input.SG_ipt{ width:101px; height:24px;line-height:24px; padding: 0 7px; border:0; background:none; color:#7b7b7b; display:block; float:left;}
.SG_top_search a.SG_sbn{ width:32px; height:26px; background-position: 0 -514px; display:block; position: absolute; right: -1px; top: -1px;}
.SG_top_search a.SG_sbn:hover{ background-color:#ff8400; background-position:0 -540px;}

/*未登录*/
.SG_login{ width: 70px; float: right; padding-right: 14px;  position: relative;}
.SG_login a.slogin{ display: block; width: 70px; text-indent: 31px; background-position: 0 -152px;}
.SG_login a.slogin:hover,.SG_login a.slogin.hover{ color: #ff8400; background-position: 0 -190px; }
.SG_Login_wrap{ width: 299px; padding-top: 14px; position: absolute; display: none; z-index:1000; }
.SG_Login_wrap .SG_arrtop{ left: 14px;}
.SG_Login_box{ width: 257px; padding: 20px 20px 20px 20px; background-color: #fff; border: 1px solid #d1d1d1;}
.SG_Login_box p{ padding-bottom: 10px;color: #8c8c8c;font-size:14px;}
.SG_Login_box ul{}
.SG_Login_box ul li{ width: 257px; height: 43px; line-height: 43px; margin-bottom: 15px; position: relative; overflow: hidden;}
.SG_Login_box ul li.SG_Login_error{ color: #ff2626; text-indent: 12px; background-color: #f4f4f4; display: none; }
.SG_Login_box ul li.SG_Login_detail{ color: #404040; text-indent: 12px; background-color: #f4f4f4; display: none; }
.SG_Login_box ul li.SG_Login_detail a{ font-weight: bold; color: #ff8400;}
.SG_Login_box ul li.SG_Login_detail a:hover{ text-decoration: underline;}
.SG_Login_box input.SG_name,.SG_Login_box input.SG_pass,.SG_Login_box input.SG_name,.SG_Login_box input.SG_weidun,.SG_Login_box input.SG_door{ display: block; width: 237px; height: 43px; padding: 0 10px; font-size: 14px; line-height: 43px; border: 0; text-indent: 28px; color: #8e8e8e; background-color: #f4f4f4;}
.SG_Login_box ul li.doorli input.SG_door{ float: left;}
.SG_Login_box ul li.doorli a.code{ display: block; width: 111px; height: 43px; float: left;}
.SG_Login_box input.SG_door{ width: 116px; margin-right: 10px;}
.SG_Login_box ul li a.close_loginname{ font-family:"Simsun"; font-weight: bold; color: #8e8e8e; width: 12px; height: 12px; line-height: 12px; position: absolute; top: 16px; right: 16px; overflow: hidden;}
.SG_Login_box ul li a.close_loginname:hover{ color: #ff8503;}
.SG_Login_box ul li a.open_kb{ display: block; width: 15px; height: 14px; position: absolute; top: 15px; right: 13px; background-position: 0 -486px; overflow: hidden;}
.SG_Login_box ul li a.open_kb:hover{ background-position: 0 -500px;}
.SG_Login_box input.SG_name{ background-position: 0 -352px;}
.SG_Login_box input.SG_pass{ background-position: 0 -395px;}
.SG_Login_box input.SG_weidun{ background-position: 0 -572px;}
.SG_Login_box input.SG_door{ background-position: 0 -615px;}
.SG_login_input{ height: 32px; margin-bottom: 15px; line-height: 32px;}
.SG_login_input input{ vertical-align: middle;}
.SG_login_input a{ color: #ff8400;}
.SG_login_input a:hover{ text-decoration: underline;}
.SG_login_btn{ width: 257px; height: 43px; background-color: #ff8400; font-size: 16px; color: #fff; text-align: center; border: none; cursor: pointer;}
.SG_login_btn:hover{ background-color: #dc7200;}
.SG_form_closed{ display: block; width: 24px; height: 24px; background-position: 0 -438px; position: absolute; right: 1px; _right: 0px; top:15px; cursor: pointer;}
.SG_form_closed:hover{ background-position: 0 -462px;}

/*已登录*/
.SG_logined{ float: right; padding-right: 14px; position: relative;}
.SG_logined a.SG_wb_logo{ display: block; width: 113px; height: 100%; padding-right: 14px; background-position: 0 -228px; overflow: hidden;}
.SG_logined a.SG_wb_logo:hover,.SG_logined a.SG_wb_logo.hover{ color: #ff8400; background-position: 0 -266px;}
.SG_wb_img{ width: 26px; height: 26px; margin-top: 6px; float: right; overflow: hidden; position: relative;}
.SG_wb_img img{ width: 26px; height: 26px;}
.SG_wb_img span{ display: block; width: 100%; height: 100%; background-position: -32px -514px; position: absolute; left: 0; top: 0;}
.SG_wb_logo p{ display: block; width: 80px; height: 38px; float: right; padding-left: 7px; text-align: center; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;   }
.SG_Logined_wrap{ padding-top: 14px; position: absolute; left: -3px; display: none; z-index:1000; }
.SG_Logined_wrap .SG_arrtop{ left: 8px;}
.SG_Logined_box{  padding: 6px 0; background-color: #fff; border: 1px solid #d1d1d1;}
.SG_Logined_box a{ display: block; padding: 0 14px; height: 34px; line-height: 34px; text-align: left; color:#4d4d4d; text-decoration:none; white-space:nowrap;  }
.SG_Logined_box a:hover{ color:#ff8400;  background-color: #eaeaea; *background: none;}/*  文档ID： fxypipt0502065 */

.SG_top_search input{box-sizing: content-box;}